Read for Good provides books and stories to children in hospital and to schools who really need them. We run programmes to encourage children to love reading, and provide new books and storyteller visits to 30 UK children’s hospitals. To see our brilliant work go to www.readforgood.org.